facultative parasite - Spanish English Dictionary